bbc (big black cock) - English Synonyms Dictionary